two-stroke petrol engine - German English Dictionary